<html xmlns="http://www.w3.org/1999/xhtml"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:p="http://primefaces.org/ui">

<h:head>

</h:head>
<title>Lista de Fornecedores</title>
<h:body style="background-color: transparent">
	<f:view>
		<h:form id="lista-de-fornecedores" style="font-size: 12px">
			<p:layout fullPage="true" style="font-size: 10px">
				<p:layout fullPage="true">
					<p:layoutUnit id="top" position="center" size="60">
						<h:panelGrid columns="4">
							<p:graphicImage width="230px" height="80px"
								value="resources/imagens/gerente.jpg" />
							<div style="float: right;">
								Olá, Seja bem vindo #usuario |
								<p:commandLink value="Sair #login" />
							</div>
						</h:panelGrid>

						<h:form>
							<center>
								<h:form>
									<p:panel>
										<p:panelGrid columns="3">
											<p:commandLink value="Inicio" action="menu.xhtml" />
											<p:commandLink value="Novo Fornecedor"
												action="cadastro-de-fornecedor.xhtml" />
											<p:commandLink value="Relatórios"
												action="lista-de-fornecedores.xhtml" />

										</p:panelGrid>
									</p:panel>
									<p:dataTable value="#{fornecedorBean.listFornecedores}"
										var="fornecedor" border="1" emptyMessage="Não ha registros"
										filterBay="#{fornecedorBean.fornecedor}" id="tabela"
										paginator="true">
										<p:column>
											<f:facet name="header">
			   	   Codigo
			        </f:facet>
											<h:outputText style="font-size: 12px"
												value="#{fornecedor.id}" />
										</p:column>
										<p:column>
											<f:facet name="header">
			   	    Razão Social
			        </f:facet>
											<h:outputText style="font-size: 12px"
												value="#{fornecedor.pessoaJuridica.razaoSocial}" />
										</p:column>
										<p:column>
											<f:facet name="header">
			   	   Fantasia
			        </f:facet>
											<h:outputText value="#{fornecedor.pessoaJuridica.fantasia}" />
										</p:column>
										<p:column>
											<f:facet name="header">
			   	   CNPJ
			        </f:facet>
											<h:outputText value="#{fornecedor.pessoaJuridica.cnpj}" />
										</p:column>
										<p:column>
											<f:facet name="header">
			   	   Endereço
			        </f:facet>
											<h:outputText
												value="#{fornecedor.pessoaJuridica.endereco.endereco}" />
										</p:column>
										<p:column>
											<f:facet name="header">
			   	   Complemento
			        </f:facet>
											<h:outputText
												value="#{fornecedor.pessoaJuridica.endereco.complemento}" />
										</p:column>
										<p:column>
											<f:facet name="header">
			   	   Bairro
			        </f:facet>
											<h:outputText
												value="#{fornecedor.pessoaJuridica.endereco.bairro}" />
										</p:column>
										<p:column>
											<f:facet name="header">
			   	   cep
			        </f:facet>
											<h:outputText
												value="#{fornecedor.pessoaJuridica.endereco.cep}" />
										</p:column>
										<p:column>
											<f:facet name="header">
			   	   cidade
			        </f:facet>
											<h:outputText
												value="#{fornecedor.pessoaJuridica.endereco.cidade}" />
										</p:column>
										<p:column>
											<f:facet name="header">
			   	   Estado
			        </f:facet>
											<h:outputText
												value="#{fornecedor.pessoaJuridica.endereco.estado}" />
										</p:column>
										<p:column>
											<f:facet name="header">
			   	   Telefones
			        </f:facet>
											<h:outputText
												value="#{fornecedor.pessoaJuridica.contato.telefone}/#{fornecedor.pessoaJuridica.contato.telefoneAux}" />
										</p:column>
										<p:column>
											<f:facet name="header">
			   	   Emails
			        </f:facet>
											<h:outputText
												value="#{fornecedor.pessoaJuridica.contato.email}/#{fornecedor.pessoaJuridica.contato.emailAux}" />
										</p:column>
										<p:column>
											<f:facet name="header">
			   	   Ações
			        </f:facet>
											<p:commandButton update=":lista-de-fornecedores"
												value="Remover" id="remove"
												action="#{fornecedorBean.remover}">
												<f:param name="idFornecedor" value="#{fornecedor.id}" />
											</p:commandButton>
											<p:commandButton value="Editar" id="edit"
												action="#{fornecedorBean.carregar}">
												<f:param name="idFornecedor" value="#{fornecedor.id}" />
											</p:commandButton>
										</p:column>
									</p:dataTable>
								</h:form>
							</center>
						</h:form>
					</p:layoutUnit>
				</p:layout>
			</p:layout>
		</h:form>

	</f:view>
</h:body>
</html>
